Avondale Lake
Located in Alabama
Avondale Lake, Alabama:
Avondale Lake is a man-made lake located in Birmingham, Alabama. The lake covers around 20 acres and is surrounded by a park with walking trails and picnic areas. The lake was created in the 1920s by damming a creek that ran through the area. It was originally created as a water source for the nearby Avondale Mills but is now a popular recreational area. The lake is home to a variety of fish and is stocked annually by the Alabama Department of Conservation and Natural Resources. Visitors can fish, walk, and bike around the lake or simply relax and enjoy the peaceful surroundings
Boat Dealers / Brokers on or near Avondale Lake
Marinas on or near Avondale Lake
Boat Storage on or near Avondale Lake
Service Providers on or near Avondale Lake